package com.zhiyou100.entity;

import java.io.Serializable;

import com.baomidou.mybatisplus.annotation.TableId;
import lombok.AllArgsConstructor;
import lombok.Builder;
import lombok.Data;
import lombok.NoArgsConstructor;

/**
 * 用户模块——地址表
 *
 * @author yang
 */
@Data
@AllArgsConstructor
@NoArgsConstructor
@Builder
public class UserAddress implements Serializable {
    private static final long serialVersionUID = 1L;
    /**
     * 地址簿 id
     */
    @TableId("address_id")
    private Integer addressId;
    /**
     * 地址簿所属用户的 id
     */
    private Integer addressUserId;
    /**
     * 地址簿名称
     */
    private String addressName;
    /**
     * 收货人姓名
     */
    private String addressConsigneeName;
    /**
     * 省份
     */
    private String addressProvince;
    /**
     * 城市
     */
    private String addressCity;
    /**
     * 详细地址
     */
    private String addressDetailedAddress;
    /**
     * 邮政编码
     */
    private String addressZipCode;
    /**
     * 邮政编码
     */
    private String addressEmail;
    /**
     * 是否为默认地址
     */
    private Boolean addressIsDefaultAddress;
}